sieved tomatoes - Turkish English Dictionary